1 general:: see under IN THE LONG RUN.
American Heritage Idioms
2 general:: Phrase(s): in the short run Go to over the short haul.
McGrawhill's American Idioms And Phrasal Verbs